package CircleNumber;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class CircleNumber {
    /**
     * 设有ｎ个人依围成一圈，从第１个人开始报数，数到第ｍ个人出列，然后从出列的下一个人开始报数，数到第ｍ个人又出列，…，
     * 如此反复到所有的人全部出列为止。设ｎ个人的编号分别为1，2，…，n，打印出出列的顺序；要求用java实现。
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int m = sc.nextInt();
        List<Integer> list = new ArrayList<>();
        for (int i = 1; i <= n; i++) {
            list.add(i);
        }
        int temp = 0;
        while (list.size() > 0) {
            if (++temp == m) {

                System.out.println(list.remove(0));
                temp = 0;
            } else {
                list.add(list.remove(0));
            }
        }
    }
}
